//package com.thinksns.sociax.t4.android.weibo;
//
//import android.content.Intent;
//import android.text.TextUtils;
//import android.widget.Toast;
//
//import com.thinksns.sociax.constant.AppConstant;
//import com.thinksns.sociax.t4.model.ModelPost;
//
///**
// * 帖子草稿箱编辑
// */
//public class ActivityEditPostDraft extends ActivityEditWeiboDraft{
//    private String postTitle;
//    private int weiba_id;
//
//    @Override
//    protected void initIntent() {
//        super.initIntent();
//        postTitle = mDraft.getTitle();
//        weiba_id = mDraft.getFeed_id();
//        mDraft.setType(type);
//    }
//
//    @Override
//    protected boolean needLocation() {
//        //不需要定位
//        return false;
//    }
//
//    @Override
//    protected void initData() {
//        //先初始化业务对象
//        data = new ModelPost();
//        //在调用基类公共方法
//        super.initData();
//
//        if(!TextUtils.isEmpty(postTitle))
//            setEditTitle(postTitle);
//    }
//
//    @Override
//    protected boolean needVideo() {
//        return false;
//    }
//
//    @Override
//    protected boolean needEditTitle() {
//        return true;
//    }
//
//    @Override
//    protected void initDraft() {
//        super.initDraft();
//        mDraft.setType(AppConstant.CREATE_WEIBA_POST);
//    }
//
//    @Override
//    protected void startUploadService(Intent intent) {
//        type = AppConstant.CREATE_WEIBA_POST;
//        super.startUploadService(intent);
//    }
//
//    @Override
//    protected void packageData() {
//        ((ModelPost)data).setTitle(getEditTitle());
//        ((ModelPost)data).setContent(getTextContent());
//        ((ModelPost)data).setWeiba_id(weiba_id);
//        //在这个步骤重新设置发布文章的类型
//        type = oldType;
//        mDraft.setFeed_id(weiba_id);
//        mDraft.setType(type);
//    }
//
//    @Override
//    protected boolean checkDataReady() {
//        if(TextUtils.isEmpty(getEditTitle())) {
//            Toast.makeText(this, "标题不能为空", Toast.LENGTH_SHORT).show();
//            return false;
//        }else if(TextUtils.isEmpty(getTextContent())) {
//            Toast.makeText(this, "内容不能为空", Toast.LENGTH_SHORT).show();
//            return false;
//        }else if(weiba_id == 0) {
//            Toast.makeText(this, "未知微吧分类", Toast.LENGTH_SHORT).show();
//            return false;
//        }
//
//        return true;
//    }
//
//    @Override
//    protected boolean needSaveDraft() {
//        if(!mDraft.getTitle().equals(getEditTitle())) {
//            return true;
//        }
//        return super.needSaveDraft();
//    }
//
//    @Override
//    protected void addCacheDraft() {
//        //如果帖子修改了，重新设置类型
//        mDraft.setType(oldType);
//        super.addCacheDraft();
//    }
//}
